package com.example.service;

import com.example.dto.SysTenantStoreUserDTO;
import com.example.mybatis.service.CrudService;
import com.example.dto.SysTenantDTO;
import com.example.entity.SysTenantEntity;
import org.springframework.transaction.annotation.Transactional;

/**
 * 租户信息表
 *
 * @author yyyyjinying 1020066395@qq.com
 * @since 1.0-SNAPSHOT 2025-04-19
 */
public interface SysTenantService extends CrudService<SysTenantEntity, SysTenantDTO> {
  void save(SysTenantDTO dto);

  void saveTenantStoreUser(SysTenantStoreUserDTO dto);

  void updateTenantStoreUser(SysTenantStoreUserDTO dto);

  SysTenantStoreUserDTO getSysTenantStoreUserDTO(Long id);

  void deleteTenantStoreUser(Long[] ids);
}